____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―
Fast-konvexe Funktion
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
Die fast konvexen Funktionen (englisch convex-like functions) bilden eine Verallgemeinerung der konvexen Funktionen und werden in der mathematischen Optimierung verwendet, da fΓΌr sie einfache RegularitΓ€tsvoraussetzungen wie die Slater-Bedingung gelten, unter denen starke DualitΓ€t gilt und damit auch die Karush-Kuhn-Tucker-Bedingungen gelten.
Contents
β’ Definition
β’ Beispiele
β’ Eigenschaften
β’ Verwendung
β’ Literatur
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Definition
Seien V 1 , V 2 {\displaystyle V_{1},V_{2}} reelle VektorrΓ€ume und K {\displaystyle K\,} ein Ordnungskegel auf V 2 {\displaystyle V_{2}} sowie D 1 {\displaystyle D_{1}} eine nichtleere Teilmenge von V 1 {\displaystyle V_{1}} . Dann heiΓt eine Abbildung f : : D 1 β¦ β¦ V 2 {\displaystyle f\colon D_{1}\mapsto V_{2}} fast konvex, wenn die Menge
M := f ( D 1 ) + K {\displaystyle M:=f(D_{1})+K}
konvex ist. Die Menge M {\displaystyle M} lΓ€sst sich Γ€quivalent beschreiben als
M = { y β β V 2 | β β x β β D 1 so dass f ( x ) β β y β β β β K } {\displaystyle M=\{y\in V_{2}\,|\,\exists x\in D_{1}{\text{ so dass }}f(x)-y\in -K\}}
Ist der Kegel ein echter Kegel und definiert damit eine verallgemeinerte Ungleichung βΌ βΌ K {\displaystyle \preccurlyeq _{K}} , so lautet diese Menge
M = { y β β V 2 | β β x β β D 1 so dass f ( x ) βΌ βΌ K y } {\displaystyle M=\{y\in V_{2}\,|\,\exists x\in D_{1}{\text{ so dass }}f(x)\preccurlyeq _{K}y\}}
Beispiele
Betrachtet man die Funktion f : : R β¦ β¦ R {\displaystyle f\colon \mathbb {R} \mapsto \mathbb {R} } mit f ( x ) = sin β‘ β‘ ( x ) {\displaystyle f(x)=\sin(x)} und den echten Kegel K = R + = { x β β R | x β₯ β₯ 0 } {\displaystyle K=\mathbb {R} _{+}=\{x\in \mathbb {R} \,|\,x\geq 0\}} sowie D 1 = [ 0 , 2 Ο Ο ] {\displaystyle D_{1}=[0,2\pi ]} , so ist sin β‘ β‘ ( D 1 ) = [ β β 1 , 1 ] {\displaystyle \sin(D_{1})=[-1,1]} . Damit ist M = [ β β 1 ; 1 ] + R + = { x β β R | x β₯ β₯ β β 1 } {\displaystyle M=[-1;1]+\mathbb {R} _{+}=\{x\in \mathbb {R} \,|\,x\geq -1\}} . Diese Menge ist konvex und damit ist die Sinusfunktion fast konvex.
Betrachtet man die Funktion f ( x ) = { β β 1 falls x β€ β€ 0 1 falls x > 0 {\displaystyle f(x)={\begin{cases}-1&{\text{ falls }}x\leq 0\\1&{\text{ falls }}x>0\end{cases}}}
und definiert g : : R β¦ β¦ R 2 {\displaystyle g\colon \mathbb {R} \mapsto \mathbb {R} ^{2}} durch
g ( x ) = ( f ( x ) 5 x ) {\displaystyle g(x)={\begin{pmatrix}f(x)\\5x\end{pmatrix}}}
auf D 0 = R {\displaystyle D_{0}=\mathbb {R} } mit dem Ordnungskegel K = R + Γ Γ { 0 } {\displaystyle K=\mathbb {R} _{+}\times \{0\}} . FΓΌr x β β D 1 = { x β β R | x β€ β€ 0 } {\displaystyle x\in D_{1}=\{x\in \mathbb {R} \,|\,x\leq 0\}} ist jeder Punkt der Bildmenge von der Form ( β β 1 , 5 x ) {\displaystyle (-1,5x)} und damit ist g ( D 1 ) = { y β β R 2 | y 1 = β β 1 , y 2 β€ β€ 0 } {\displaystyle g(D_{1})=\{y\in \mathbb {R} ^{2}\,|\,y_{1}=-1,y_{2}\leq 0\}} . Analog folgt mit D 2 = { x β β R | x > 0 } {\displaystyle D_{2}=\{x\in \mathbb {R} \,|\,x>0\}} , dass g ( D 2 ) = { y β β R 2 | y 1 = 1 , y 2 > 0 } {\displaystyle g(D_{2})=\{y\in \mathbb {R} ^{2}\,|\,y_{1}=1,y_{2}>0\}} . Somit ist
g ( D 1 ) + K = { y β β R 2 | y 1 β₯ β₯ β β 1 , y 2 β€ β€ 0 } g ( D 2 ) + K = { y β β R 2 | y 1 β₯ β₯ 1 , y 2 > 0 } {\displaystyle {\begin{aligned}g(D_{1})+K=\{y\in \mathbb {R} ^{2}\,|\,y_{1}\geq -1,y_{2}\leq 0\}\\g(D_{2})+K=\{y\in \mathbb {R} ^{2}\,|\,y_{1}\geq 1,y_{2}>0\}\end{aligned}}}
Da aber D 0 = D 1 βͺ βͺ D 2 {\displaystyle D_{0}=D_{1}\cup D_{2}} ist, kann die Menge g ( D 0 ) + K = g ( D 1 βͺ βͺ D 2 ) + K = ( g ( D 1 ) + K ) βͺ βͺ ( g ( D 2 ) + K ) {\displaystyle g(D_{0})+K=g(D_{1}\cup D_{2})+K=\left(g(D_{1})+K\right)\cup \left(g(D_{2})+K\right)} nicht konvex sein, da zum Beispiel die Punkte ( β β 1 , 0 ) T {\displaystyle (-1,0)^{T}} und ( 1 , 1 ) T {\displaystyle (1,1)^{T}} in g ( D 0 ) + K {\displaystyle g(D_{0})+K} enthalten sind, aber keiner der Punkte auf der Strecke zwischen ihnen. Zum Beispiel ist ( 0 , 0 , 5 ) {\displaystyle (0,0{,}5)} der Mittelpunkt dieser Strecke, aber nicht in g ( D 0 ) + K {\displaystyle g(D_{0})+K} enthalten.
Eigenschaften
Jede konvexe Funktion ist fast konvex bezΓΌglich des natΓΌrlichen Kegels K = R + {\displaystyle K=\mathbb {R} _{+}} . Dies folgt direkt aus der KonvexitΓ€t des Epigraphs. Genauso ist auch jede K-konvexe Funktion fast konvex bezΓΌglich ihres Kegels.
Verwendung
Die fast konvexen Funktionen sind eine Funktionenklasse, die so definiert ist, dass wenn sie die Slater-Bedingung erfΓΌllt, die starke DualitΓ€t gilt. Sei also ein Optimierungsproblem der Form
Minimiere f ( x ) unter den Nebenbedingungen g ( x ) β β β β K x β β R {\displaystyle {\begin{aligned}{\text{Minimiere }}&f(x)\\{\text{unter den Nebenbedingungen }}&g(x)\in -K\\&x\in R\end{aligned}}}
gegeben fΓΌr einen Ordnungskegel K {\displaystyle K\,} mit nichtleerem Inneren und Abbildungen f : : V β¦ β¦ R {\displaystyle f\colon V\mapsto \mathbb {R} } und g : : V β¦ β¦ Y {\displaystyle g\colon V\mapsto Y} . Dabei sind V , Y {\displaystyle V,Y} normierte reelle VektorrΓ€ume und die Funktion K : : V β¦ β¦ R Γ Γ Y {\displaystyle K\colon V\mapsto \mathbb {R} \times Y} definiert durch K ( x ) = ( f ( x ) , g ( x ) ) {\displaystyle K(x)=(f(x),g(x))} ist fast konvex bezΓΌglich des Kegels R + Γ Γ K {\displaystyle \mathbb {R} _{+}\times K} . Weiter sei R {\displaystyle R} eine beliebige nichtleere Teilmenge von V {\displaystyle V} .
Das Problem erfΓΌllt nun die Slater-Bedingung, wenn es einen zulΓ€ssigen Punkt x ~ ~ {\displaystyle {\tilde {x}}} gibt. Das heiΓt x ~ ~ β β R , g ( x ~ ~ ) β β β β K {\displaystyle {\tilde {x}}\in R,\,g({\tilde {x}})\in -K} , so dass g ( x ~ ~ ) β β int β‘ β‘ ( β β K ) {\displaystyle g({\tilde {x}})\in \operatorname {int} (-K)} ist. Dabei bezeichnet int β‘ β‘ ( M ) {\displaystyle \operatorname {int} (M)} das Innere einer Menge.
ErfΓΌllt solch ein Problem mit fast konvexen Funktionen nun die Slater-Bedingung, so gilt starke DualitΓ€t und damit zum Beispiel auch die Karush-Kuhn-Tucker-Bedingungen. Der Begriff der fast konvexen Funktion erweitert also die DualitΓ€tstheorie der konvexen Funktionen auf Probleme, die nicht notwendigerweise konvex sein mΓΌssen. Dies hat den Vorteil, dass die Slater-Bedingung im Gegensatz zu vielen anderen RegularitΓ€tsbedingungen oder βconstraint qualificationsβ die RegularitΓ€t des gesamten Problemes liefert, und nicht nur die RegularitΓ€t in einem Punkt.
Literatur
β’ Johannes Jahn: Introduction to the Theory of Nonlinear Optimization. 3. Auflage. Springer, Berlin 2007, ISBN 978-3-540-49378-5.